using MediatR;
using B.S.XZYData.ErrorCode;

namespace B.S.XZYData.Api.Wrter.Application.Command.Route
{
    /// <summary>
    /// 导出工艺路线命令
    /// </summary>
    public class ExportRouteCommand : IRequest<ApiResult<byte[]>>
    {
        /// <summary>
        /// 工艺路线编号（可选，为空则导出所有）
        /// </summary>
        public string? RouteCode { get; set; }

        /// <summary>
        /// 工艺路线名称（可选，为空则导出所有）
        /// </summary>
        public string? RouteName { get; set; }

        /// <summary>
        /// 操作人
        /// </summary>
        public string OperateBy { get; set; }
    }
} 